electronic pumping - Spanish English Dictionary